Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BEECH ROAD Detached £679,365 £401,030 29 Jul 2010
4 BEECH ROAD Detached £1,381,937 £1,020,320 13 Apr 2016
6 BEECH ROAD Detached £1,544,814 £980,000 3 Jul 2007
8 BEECH ROAD Detached £1,002,512 £497,500 28 May 2004
10 BEECH ROAD Detached £1,880,920 £1,171,900 10 Dec 2013
12 BEECH ROAD Detached £2,613,162 £2,425,000 8 Sep 2021
14 BEECH ROAD Detached £1,721,519 £925,000 12 Apr 2005
16 BEECH ROAD Semi-Detached £1,610,221 £760,000 27 Feb 2004
18 BEECH ROAD Detached £1,609,681 £1,270,000 22 Sep 2017
20A BEECH ROAD £2,921,204 £2,300,000 4 Aug 2017